jamaican vomiting sickness - Francés Inglés Diccionario